package cn.ynrcb.personnelfile.admin.service;

import cn.ynrcb.personnelfile.admin.entity.FileEntity;
import cn.ynrcb.personnelfile.sysadmin.vo.AuditVo;
import cn.ynrcb.personnelfile.common.utils.PageUtils;
import com.baomidou.mybatisplus.extension.service.IService;
import cn.ynrcb.personnelfile.admin.entity.RegisterInfoEntity;

import java.util.Map;

/**
 * 协会注册信息表
 *
 * @author wujianfan
 * @email fanxipo@qq.com
 * @date 2022-04-01 14:55:58
 */
public interface RegisterInfoService extends IService<RegisterInfoEntity> {

    PageUtils queryPage(Map<String, Object> params);

    void saveFile(String id, String fileName, String filePath);

    FileEntity getFileById(String id);

    void deleteByFileId(String id);

    void userRegister(RegisterInfoEntity registerInfo);

    Integer auditInfo(String[] idArry, AuditVo params);
}

